src/harud/doc.d(55,43): Error: cast from `harud.doc.Doc` to `void*` not allowed in safe code src/harud/doc.d(247,23): Error: `@safe` function `harud.doc.Doc.getInfoAttr` cannot call `@system` function `std.conv.to!string.to!(const(char)*).to` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(219,7): `std.conv.to!string.to!(const(char)*).to` is declared here src/harud/doc.d(409,23): Error: `@safe` function `harud.doc.Doc.loadType1FontFromFile` cannot call `@system` function `std.conv.to!string.to!(const(char)*).to` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(219,7): `std.conv.to!string.to!(const(char)*).to` is declared here src/harud/doc.d(424,23): Error: `@safe` function `harud.doc.Doc.loadTTFontFromFile` cannot call `@system` function `std.conv.to!string.to!(const(char)*).to` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(219,7): `std.conv.to!string.to!(const(char)*).to` is declared here src/harud/doc.d(439,23): Error: `@safe` function `harud.doc.Doc.loadTTFontFromFile` cannot call `@system` function `std.conv.to!string.to!(const(char)*).to` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(219,7): `std.conv.to!string.to!(const(char)*).to` is declared here src/harud/doc.d(751,20): Error: `@safe` function `harud.doc.getVersion` cannot call `@system` function `std.conv.to!string.to!(const(char)*).to` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(219,7): `std.conv.to!string.to!(const(char)*).to` is declared here src/harud/encoder.d(37,54): Error: cast from `char[]` to `char*` not allowed in safe code src/harud/extension.d(17,81): Error: cannot take address of local `len` in `@safe` function `addTextRect` src/harud/font.d(30,23): Error: `@safe` function `harud.font.Font.getFontName` cannot call `@system` function `std.conv.to!string.to!(const(char)*).to` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(219,7): `std.conv.to!string.to!(const(char)*).to` is declared here src/harud/font.d(40,23): Error: `@safe` function `harud.font.Font.getEncodingName` cannot call `@system` function `std.conv.to!string.to!(const(char)*).to` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(219,7): `std.conv.to!string.to!(const(char)*).to` is declared here src/harud/image.d(72,23): Error: `@safe` function `harud.image.Image.getColorSpace` cannot call `@system` function `std.conv.to!string.to!(const(char)*).to` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(219,7): `std.conv.to!string.to!(const(char)*).to` is declared here src/harud/page.d(374,44): Error: `dashPattern.ptr` cannot be used in `@safe` code, use `&dashPattern[0]` instead src/harud/page.d(382,44): Error: `[cast(ushort)0u, cast(ushort)0u, cast(ushort)0u, cast(ushort)0u, cast(ushort)0u, cast(ushort)0u, cast(ushort)0u, cast(ushort)0u].ptr` cannot be used in `@safe` code, use `&[cast(ushort)0u, cast(ushort)0u, cast(ushort)0u, cast(ushort)0u, cast(ushort)0u, cast(ushort)0u, cast(ushort)0u, cast(ushort)0u][0]` instead /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.